.body-view{
	background: #FFFFFF;
	.menu-tabs{
		padding-left: 54rpx;
		height: 100rpx;
		.menu-tabs-bottom{
			position: relative;
			.menu-tabs-text{
				position: relative;
				z-index: 1;
				
				padding-right: 66rpx;
				font-size: 30rpx;
				font-family: PingFangSC-Semibold, PingFang SC;
				font-weight: 600;
				color: #999999;
			}
			.menu-select{
				font-size: 36rpx;
				font-family: PingFangSC-Semibold, PingFang SC;
				font-weight: 600;
				color: #333333;
			}
			.menu-tabs-background{
				z-index: 0;
				position:absolute;
				left:-8rpx;
				bottom: -6rpx;
				
				width: 88rpx;
				height: 26rpx;
				background: linear-gradient(270deg, rgba(73,243,210,0) 0%, #23E2A6 100%);
				border-radius: 13rpx;
			}
		}
	}
	.swiper{
		height:calc(100vh - 200rpx - var(--status-bar-height));
		.scroll-data{
			height: 100%;
			padding-bottom: calc(constant(safe-area-inset-bottom) + 20rpx);
			padding-bottom: calc(env(safe-area-inset-bottom) + 20rpx);
			.data-content{
				padding: 0 30rpx;
				.data-content-date{
					padding: 20rpx 0 10rpx 20rpx;
					
					font-size: 28rpx;
					font-family: PingFangSC-Regular, PingFang SC;
					font-weight: 400;
					color: #666666;
				}
				.data-content-null{
					padding: 20rpx 0;
					
					font-size: 28rpx;
					font-family: PingFangSC-Regular, PingFang SC;
					font-weight: 400;
					color: #666666;
				}
				.data-content-info{
					height: 290rpx;
					border-radius: 20rpx;
					.content-info-heat{
						position: relative;
						flex: 1;
						height: 100%;
						.divider-vertical{
							position:absolute;
							top:50%;
							left:50%;
							transform: translate(-50%, -50%);
							
							width: 2rpx;
							height: 250rpx;
							background:#FFFFFF;
						}
						.divider-level{
							position:absolute;
							top:150rpx;
							right: 0;
							
							width: 459rpx;
							height: 2rpx;
							background:#FFFFFF;
						}
						.info-heat-piece{
							width: 50%;
							height: 50%;
							.heat-piece-info{
								height: 43rpx;
								padding-top:13rpx;
								text-align: center;
								font-size: 20rpx;
								font-family: PingFangSC-Medium, PingFang SC;
								font-weight: 500;
								color: #666666;
							}
							.heat-piece-top{
								text-align: center;
								.piece-top-number{
									font-size: 40rpx;
									font-family: 'din',DINAlternate-Bold, DINAlternate;
									font-weight: bold;
									color: #333333;
								}
								.piece-top-unit{
									padding-left:2rpx;
									font-size: 20rpx;
									font-family: PingFangSC-Regular, PingFang SC;
									font-weight: 400;
									color: #333333;
								}
							}
							.heat-piece-below{
								padding-top:0rpx;
								.piece-below-icon{
									font-size: 26rpx;
									color: #999999;
								}
								.piece-below-text{
									padding-left: 4rpx;
									font-size: 24rpx;
									font-family: PingFangSC-Regular, PingFang SC;
									font-weight: 400;
									color: #999999;
								}
							}
						}
					}
					.content-info-weight{
						position: relative;
						width: 210rpx;
						height: 100%;
						.divider{
							position:absolute;
							top:50%;
							left:0;
							transform: translate(-50%, -50%);
							
							width: 2rpx;
							height: 250rpx;
							background:#FFFFFF;
						}
						.info-weight-number{
							text-align: center;
							.weight-number-weight{
								font-size: 50rpx;
								font-family: 'din',DINAlternate-Bold, DINAlternate;
								font-weight: bold;
							}
							.weight-number-unit{
								padding-left: 5rpx;
								font-size: 20rpx;
								font-family: PingFangSC-Regular, PingFang SC;
								font-weight: 400;
							}
							
						}
						.null{
							padding-top:27rpx;
							font-size: 24rpx;
							font-family: PingFangSC-Regular, PingFang SC;
							font-weight: 400;
							color: #999999;
						}
						.info-weight-gap{
							text-align: center;
							font-size: 24rpx;
							font-family: PingFangSC-Regular, PingFang SC;
							font-weight: 400;
						}
						.info-weight-describe{
							.weight-describe-text{
								padding-left:6rpx;
								padding-right: 7rpx;
								font-size: 24rpx;
								font-family: PingFangSC-Regular, PingFang SC;
								font-weight: 400;
								color: #333333;
							}
						}
					}
				}
			}
		}
	}
}
.font-color-rise{
	color: #A9492F;
}
.font-color-decline{
	color: #1DC691;
}
.background-rise{
	background: #FFF8F3;
}
.background-decline{
	background: #E9FCF6;
}